all: spdlog async test
spdlog:spdlog.cc
	g++ $^ -o $@ -std=c++17 -lspdlog -lfmt -lpthread
async:async.cc
	g++ $^ -o $@ -std=c++17 -lspdlog -lfmt -lpthread
test:test.cc
	g++ $^ -o $@ -std=c++17 -lspdlog -lfmt -lpthread -lgflags
.PHONY:clean
clean:
	rm -f spdlog async test